forex online trading currency programming futures forex trading investing thin-client programmer design day trading application trading software technical analysis developer development management stock market radius3